using System.Collections;
using System.Collections.Generic;
using System;
using UnityEngine;
using PropSys;

public class StSkill : MovState
{
    public StSkill(Action<StType> swcSt, MainCtrl mc) : base(swcSt, mc) { }

    public override void Enter()
    {
        _MC.PrepareMov();
        _MC.PfmCurMov();
    }

    public override void Exit()
    {

    }

    public override void LogicUpd()
    {
        if (_MC._curMovTimer-- <= 0) SwcSt(StType.Idle);
    }

    public override void PfmSkill()
    {
        //
    }
}